non-stop background music - German English Dictionary